Est. Annual Revenue
$5.0-25M
Est. Employees
25-100
Alberto Buzzi's photo - CEO of Injenia

CEO

Alberto Buzzi

CEO Approval Rating

90/100

Read more